﻿// 注释

using Admin.NET.Core;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.EcsWeb.Entity;

/// <summary>
/// PLC点位表
/// </summary>
[SugarTable("E_PLCTAG", "plc点位配置")]
[Tenant("1300000000001")]
public class PlcTag : EntityBase
{
    /// <summary>
    /// 名称
    /// </summary>
    public string? TAGNAME { get; set; }
    /// <summary>
    /// 站台号
    /// </summary>
    public decimal? TAGNUMBER { get; set; }
    /// <summary>
    /// 属性
    /// </summary>
    public string? TAGPROPERTY { get; set; }
    /// <summary>
    /// 
    /// </summary>
    public decimal? ADDRESS { get; set; }
    /// <summary>
    /// 地址
    /// </summary>
    public decimal? ADDRTYPE { get; set; }
    /// <summary>
    /// 数据类型
    /// </summary>
    public decimal? DATATYPE { get; set; }
    /// <summary>
    /// 数据长度
    /// </summary>
    public decimal? DATATYPEINFO { get; set; }
    /// <summary>
    /// plc号
    /// </summary>
    public decimal? PLCGROUPNUMBER { get; set; }
    /// <summary>
    /// 
    /// </summary>
    public decimal? READWRITE { get; set; }
    /// <summary>
    /// db块
    /// </summary>
    public decimal? DBBLOCK { get; set; }
    /// <summary>
    /// 是否启用
    /// </summary>
    public decimal? ISENABLE { get; set; }
    /// <summary>
    /// 是否扫码点位
    /// </summary>
    public decimal? ISFLAG { get; set; }
}
